(military) equipment depot

  1. Noun teçhizat deposu